filamentous algae - Alemán Inglés Diccionario